package com.yellowpage.bigdata.service;

import java.util.List;
import java.util.Map;

import com.yellowpage.white.common.PageRender;
import com.yellowpage.white.service.BaseService;

import com.yellowpage.bigdata.data.NspFatallogRequsetSum;

public interface NspFatallogRequsetSumService extends BaseService {  

    /* Smooth generate Method */ 
    public NspFatallogRequsetSum getNspFatallogRequsetSum(Long id);
    public List<NspFatallogRequsetSum> getAllNspFatallogRequsetSum();
    public List<Map> queryNspFatallogRequsetSumByPage(Map queryMap, PageRender pageRender);
    public void saveNspFatallogRequsetSum(NspFatallogRequsetSum nspFatallogRequsetSum);
	public void updateNspFatallogRequsetSum(NspFatallogRequsetSum nspFatallogRequsetSum);
	public void delete(List deleteList);

	public List<Map> queryregion(Map queryMap);
	public Map<String,String> getrequestTypeMap();
	
	//能力调用日统计
	public List<Map> queryNspFatallogDayCountByPage(Map queryMap, PageRender pageRender);
	
	public List<Map> queryNspAbilityRequestDay(Map<String,String> queryMap, PageRender pageRender);
	
	//渠道名称
	public Map getChannelMap();
	
	public String getrequestTypeString(String query_requestType);
	
	public List<Map> queryNspAbilityRequestSumDay(Map<String,String> queryMap,
			PageRender pageRender);
	
	//地区多选
	public Map<String,String> getRegionMap(String regionSql);
	
}
  

